Image ID #2673200
Dimension: 4096x2304px.
Size: 3MB
Blurred street view of a sunny, narrow passage in mallorca, spain, with defocused buildings and plants lining the sidewalk under a clear blue sky.
You can also download this image at: