Image ID #2656307
Dimension: 4096x2304px.
Size: 5MB
Alberobello town in puglia, italy, features iconic trulli houses with white stone walls and conical roofs, adorned with plants and flowers on a charming cobblestone street.
You can also download this image at: