Designed by
Title
Barcelona Spain plaza Espania #62391636
Description
BARCELONA, SPAIN - JULY 19: Palau Nacional de Montjuic and Fira on July 19, 2012 in Barcelona, Spain. This area, built to house 1929 International Exposition, is a tourist attraction in the city
This image is editorial