Mexico and the Florida Peninsula
Published on November 23, 2017
The International Space Station flies over Mexico and the Florida peninsula in this night time pass on Nov. 24, 2011.
The International Space Station flies over Mexico and the Florida peninsula in this night time pass on Nov. 24, 2011.