Le Serre


Le Serre - human settlement in Italy.