VENICE, ITALY - JUNE 15: Final stages of the total Lunar eclipse are seen over the Giudecca Island on June 15, 2011 in Venice, Italy. The longest lunar eclipse for a decade took place tonight, a lunar eclipse comes when the sun, Earth and moon line up and Earth's shadow falls on the moon
Add to Cart Add to Lightbox Download