Puglia Trulli

Italy, Apulia, Bari district, Itria Valley, Alberobello, Street in town with Trulli, typical regional house