Sailing Over the Caribbean From the International Space Station

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.

  • 0 Likes

  • 0 Comments