Archive for June, 2012

5th June
2012
written by Mike

Here is a snapshot of the Venus Transit of 2012.

Transit of Venus 2012

Transit of Venus 2012

Comments Off on Venus Transit