Locorotondo street in the city center and clock tower, Puglia, Italy March 12, 2015 Julius Szabo Leave a comment