Previous Photo | Next Photo

Italy Wins!

July 09, 2006

Italy wins the World Cup, and I was there to see it ... at least from my air conditioned hotel room in a small Italian town.

View photos from July 2006

Italy Wins!