Jeffia Dias
More ideas from Jeffia
NASA Space Station images of 8/21/17 Total Solar Eclipse

A beautiful celestial picture of the Solar Eclipse in USA on Aug, captured by a Pilot! The next total Solar Eclipse in the US would be visible 8 April