Image ID #2678522
Dimension: 2304x4096px.
Size: 5MB
Woman walking down a charming street in valldemossa, mallorca, spain with stone houses and mountains in the background on a sunny day
You can also download this image at: