Friday, August 17, 2018

The Nile River Delta seen from the International Space Station [4256 x 2832]


https://go.nasa.gov/2Bmg9Mc via /r/spaceporn http://bit.ly/2vTAfbm