Kennedy Space Center, Merritt Island, Florida USA
Photo Credit: highpoweredplanet.com
Claim copyright