Transit of Venus 2012 in Pictures 06-07-2012 • http://www.space.com, Staff Venus Transit 2012: A Fiery Crossing