Floriana Village

Via Analfea
Simeri-Crichi
Italy