Image ID #2678465
Dimension: 2304x4096px.
Size: 4MB
Deia village at sunset in mallorca, spain, showcasing charming stone houses and a church on a mountain hillside, with a serene blue sky and lush greenery creating a picturesque scene.
You can also download this image at: