June 2012 Celestial Events

Here are some pictures from the two back to back June 2012 celestial events – the June 4th 2012 partial lunar eclipse and the June 5th 2012 transit of Venus across the sun.

Comments are closed.

Copyright © Matthew Kocsis, All Rights Reserved.