Orta Nova

Apulia, Italy