Designed by
Title
Borsa de Barcelona stock exchange in Barcelona, Spain #246458099
Description
Barcelona, Spain. Main entrance of the Borsa de Barcelona stock exchange near famous Catalonia Square Placa de Catalunya in the city center with flags
This image is editorial