Image ID #2673290
Dimension: 4096x2304px.
Size: 4MB
Blurred people strolling and shopping outdoors in a picturesque, defocused mallorca street in spain, with vibrant trees and historic buildings in the background.
You can also download this image at: