Torre Colimena

Apulia, Italy