Preview Locorotondo town on hilltop with trulli houses and olive grove below in the Valle d Itria, Locorotondo, Puglia, Italy, Europe Image ID: 846-3171 Artist: Stuart Black Purchase a commercial license Buy framed prints & more from our print store