Farm-house La Torre
Peschici - Foggia (Puglia)
See more