Termoli city city

 Molise • Italy •