Image ID #2676128
Dimension: 4096x2304px.
Size: 3MB
Defocused street scene in mallorca, spain with blurred buildings and indistinct figures captured in bright daylight, evoking an outdoor mediterranean atmosphere.
You can also download this image at: