Sailing Over the Caribbean From the International Space Station
Portions of Cuba, the Bahamas and the Turks and Caicos Islands are viewed from the International Space Station. via NASA
Continue readingSailing Over the Caribbean From the International Space Station