Place: Walking Ramblas, Barcelona, Catalunya, Spain
By Thomas Debray Uploaded on 4 August 2008 287 views
Manchester Fans, UEFA 08 Barcelona