What's On at the ROM

June 2016

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