Florida, the Bahamas, and Cuba

Florida, The Bahamas, and Cuba
July 6, 2016
CreditNASA
Language
  • english

Florida, the Bahamas and Cuba as seen by the International Space Station.