Image ID #2677865
Dimension: 4096x2304px.
Size: 5MB
Scenic mountain road in mallorca, spain surrounded by lush greenery and clear blue skies, perfect for travel and nature exploration.
You can also download this image at: