PhotographyontheRun.com

NASA - Johnston Space Center photo of the June 5, 2012  transit of Venus from the International Space Station.


NASA - Johnston Space Center photo of the June 5, 2012 transit of Venus from the International Space Station.