295/382
Home / Photos / Places / United Kingdom /

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