BARCELONA, SPAIN - JUNE 29,2014: Tourists walk famous Rambla street in Barcelona, Spain. According to Mastercard, Barcelona is the 15th most visited city worldwide (8.8m in 2013).
- Image ID: 202176766
- Copyright: KarSol
- Editorial Credit: KarSol / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.