Image ID #2677956
Dimension: 2304x4096px.
Size: 4MB
Scenic cala deia beach in mallorca showcasing rugged cliffs, serene turquoise waters, and lush greenery on an overcast day.
You can also download this image at: