BARCELONA, SPAIN - SEPTEMBER 21: View of city from National Palace,September 21 2012 in Barcelona, Spain. Barcelona is the 4 most visited city in Europe, with more than 7 million tourists every year
Editorial use only
Editorial credit: Valeri Potapova / Shutterstock.com

Royalty-free stock photo ID: 128724254

BARCELONA, SPAIN - SEPTEMBER 21: View of city from National Palace,September 21 2012 in Barcelona, Spain. Barcelona is the 4 most visited city in Europe, with more than 7 million tourists every year