What's On at the ROM

May 2016

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