Apollo 10 Capsule, Science Museum, South Kensington, London.

Apollo 10 Capsule, Science Museum Museum, South Kensington, London, England