What's On at the ROM

June 2016

Time Sun, Jun 30 Mon, Jul 1 Tue, Jul 2 Wed, Jul 3 Thu, Jul 4 Fri, Jul 5 Sat, Jul 6
  Sun, Jun 30 Mon, Jul 1 Tue, Jul 2 Wed, Jul 3 Thu, Jul 4 Fri, Jul 5 Sat, Jul 6
All day