Archive for June, 2012

Venus Transit Pictures

Posted by: SteveInCO · Thermonuclear MAGA on 06 Jun 2012