beingblog:

The lights of the Nile River delta as seen from the International Space Station. These images from NASA never cease to amaze me.
~Trent Gilliss, senior editor

beingblog:

The lights of the Nile River delta as seen from the International Space Station. These images from NASA never cease to amaze me.

~Trent Gilliss, senior editor