Citybeach La Barceloneta, Modern art sculpture called HOMAGE to BARCELONA by Rebecca Horn, Barcelona, Spain

- Image ID: D50MPP
ALLTRAVEL / Alamy Stock Photo
Image ID: D50MPP
Location: Barcelona, Catalonia, Spain, Europe