On rare occasions, Venus passes between the Earth and the Sun. It has happened twice in the 21st century, once in the year 2004, and once in the year 2012. Such events are called Venus Transits. The next one will be in the year 2117.
For the 2012 Venus transit, which took place on June 5, 2012, the University Lowbrow Astronomers had set up on South Ashley Street, Ann Arbor, Michigan.
People observing the transit during the afternoon of June 5.
Views of the transit itself. Each of these photos show a black dot (Venus) on the disk of the Sun.