April 25, 2024
Courtesy of Discovery Children's Museum
A rendering of the "Toddler Town" interactive exhibit at the new Discovery Children's Museum.