Image ID #2677542
Dimension: 2304x4096px.
Size: 4MB
Woman walking on a cobblestone street in valldemossa, mallorca, spain, wearing a green dress, surrounded by rustic stone buildings with green shutters.
You can also download this image at: