Place: La Rambla, Barcelona, Catalunya, Spain
By Doug Bull Uploaded on 17 April 2008 39 views
Barcelona's most prominent avenue.