Viewed from Earth, Venus crosses the sun twice every 100 to 120 years or so, about 8 years apart. The next is on 10-11 December 2117. When was the last?
5-6 June 2012
5 6 june 2012
5 6 june 2012
FreeForm
5-6 June 2012