Torrepaduli, Puglia, Italy

Torrepaduli, Puglia, Italy

Torrepaduli