Barcelona
Barcelona is today one of the world's leading tourist, economic, trade fair/exhibitions and cultural-sports centres, and its influence in commerce, education, entertainment, media, fashion, science, and the arts all contribute to its status as one of the world's major global cities.
Read More13 / 31
Placa de Catalunya square in Barcelona, Spain.
BarcelonaEuropeLa RamblaPlaca de CatalunyaSpaindecorativefountainssquarewater6138
Copyright T. Klassen Photography