What's On at the ROM

May 2017

Time Sun, May 26 Mon, May 27 Tue, May 28 Wed, May 29 Thu, May 30 Fri, May 31 Sat, Jun 1
11:00 am to 3:00 pm
 
  Sun, May 26 Mon, May 27 Tue, May 28 Wed, May 29 Thu, May 30 Fri, May 31 Sat, Jun 1
All day