Image ID #2677146
Dimension: 4096x2304px.
Size: 4MB
Scenic view of deia village in mallorca showing traditional stone houses nestled among lush greenery under a clear blue sky
You can also download this image at: