82/104
Home / Photos / Places / United Kingdom / London Science Museum /

The apollo lunar lander

london_science_museum_161.jpg Including those courtesy of the US of A!ThumbnailsThe exhibit teaches about mans' advancements in spaceIncluding those courtesy of the US of A!ThumbnailsThe exhibit teaches about mans' advancements in space