1984 at the Placa de la Palmera - Catalan for "The Wall" - made of concrete Artwork - Sculpture By: pmoore66
https://maps.google.com/maps?q=Spain&hl=en&ll=41.419723,2.205095&spn=0.001167,0.00327&t=k&hnear=Spain&z=19