Designed by
Title
Public Square with Modern Sculpture in Altea, Spain #309212551
Description
Altea, Alicante - Spain - 01-05-2024: Altea's urban landscape with abstract sculpture, palm trees, playground and a church in the background
This image is editorial