68/97
Home / Photos / Places / United Kingdom / London Science Museum /

The launchpad is an educational play area and theater

london_science_museum_137.jpg Right for the launchpad?ThumbnailsWith many motion simulators on the floor tooRight for the launchpad?ThumbnailsWith many motion simulators on the floor too