Previous Photo | Next Photo
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