Designed by
Title
Sculpture at the entrance of Placa Catalunya Catalonia square Barcelona #315693932
Description
Prominent central square sculpture at sunset.Some of the city most important streets and avenues meet at Placa Catalunya.Barcelona,Catalonia,Spain,March 26th 2015
This image is editorial