Land Vehicles - RoandJeImages

Lunar Rover, Kennedy Space Center, Merritt Island, Florida

06029CRR

06029CRR