Image ID #2674631
Dimension: 4096x2304px.
Size: 4MB
Defocused street scene in mallorca with people strolling along a tree-lined, outdoor marketplace in spain, blurred buildings and stalls in the background on a sunny day.
You can also download this image at: