Designed by
Title
View of Catalonia Square in Barcelona, Spain. Some of most important streets and avenues meet at here. Center of business and cult #98275099
Description
BARCELONA, SPAIN - MAY 30, 2013:View of Catalonia Square in Barcelona, Spain. Some of most important streets and avenues meet at here. Center of business and cultural life.
This image is editorial