Taurisano

Provincia di Lecce, Apulia, Italy