Image ID #2678314
Dimension: 2304x4096px.
Size: 5MB
Woman walking in a sunny stone-paved street of valldemossa, mallorca, spain, with green-shuttered windows and traditional mediterranean architecture.
You can also download this image at: