Children's Events, Museum Exhibits and Events

Sandcastle Beach

When: June 11-Aug. 5. Magic House, 516 S Kirkwood Rd, Saint Louis, 314-822-8900, http://www.magichouse.org.

no description