Venus Transit - June 5, 2012
Photo by - Nick Kazmierski

Website Builder