Place: Las Ramblas, Barcelona, Catalunya, Spain
By Eileen Roche Uploaded on 26 April 2008 16 views
The originality of the street performers on Barcelona's Las Ramblas draw large crowds.