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