Showing posts with label Football. Show all posts
Showing posts with label Football. Show all posts

Friday, June 18, 2010

If you are a "football" loving tourist...

Come watch the World Cup within view of the Eiffel Tower!

Saturday, August 15, 2009

The Chileans took over the main city square for an afternoon...