BARCELONA, SPAIN - SEPTEMBER 14: Edifici de la Duana building on September 14, 2012 in Barcelona, Spain.  More than 7 million visitors were in Barcelona in 2012.
Editorial use only
Editorial credit: Valeri Potapova / Shutterstock.com

Royalty-free stock photo ID: 128724281

BARCELONA, SPAIN - SEPTEMBER 14: Edifici de la Duana building on September 14, 2012 in Barcelona, Spain. More than 7 million visitors were in Barcelona in 2012.