Designed by
Title
Barcelona is the second largest city in Spain, the capital of the Autonomous region of Catalonia and of the province. #74100028
Description
BARCELONA,SPAIN - MARCH 25, 2013: Barcelona is the second largest city in Spain, the capital of the Autonomous region of Catalonia and of the province. City view.
This image is editorial