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).
Editorial use only
Editorial credit: KarSol / Shutterstock.com

Royalty-free stock photo ID: 202176766

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).