What's On at the ROM

June 2016

Time Sun, Jun 27 Mon, Jun 28 Tue, Jun 29 Wed, Jun 30 Thu, Jul 1 Fri, Jul 2 Sat, Jul 3
  Sun, Jun 27 Mon, Jun 28 Tue, Jun 29 Wed, Jun 30 Thu, Jul 1 Fri, Jul 2 Sat, Jul 3
All day