THE TRANSITS OF VENUS

8th June 2004, Sharm el Sheikh, Egypt
6th June 2012, south of Carnarvon, Western Australia