Designed by
Title
People are walking at Placa Catalunya in Barcelona, Spain. This square is considered to be the city center. #96287681
Description
BARCELONA, SPAIN - AUGUST 17: People are walking at Placa Catalunya in Barcelona, Spain. This square is considered to be the city center.
This image is editorial