Designed by
Title
The "Leave Here Your Fears" Sculpture in The City of Culture of Galicia, an architectural complex. Spain. #276065101
Description
The "Leave Here Your Fears" Sculpture in The City of Culture of Galicia (Cidade da Cultura), an open air architectural complex. Santiago de Compostela, Galicia, Spain.
This image is editorial