Apollo 17, Exhibition Apollo and Beyond. The Technik Museum Speyer, Rhineland Palatinate, Germany, Europe

- Image ID: F4J774