Seville celebrates

Spain’s soccer fans celebrate their country’s victory over Italy in the Euro 2012 final soccer match on July 1, 2012 in the Andalusian capital of Seville, Spain.

I was there on vacation and had vowed to try to put the cameras down as much as possible for the week, but when I saw the entire town rushing into the square I had to run back to the room and grab my gear. It was really an amazing time.

Leave a Reply