A view of the Sun as the planet Venus passes in between the Sun and the Earth in New York, New York, USA, 05 June 2012

A view of the Sun as the planet Venus passes in between the Sun and the Earth in New York, New York, USA, 05 June 2012

A view of the Sun as the planet Venus passes in between the Sun and the Earth in New York, New York, USA, 05 June 2012

You may also like...