Francesca Carallo, Lecce, Italy

by Stefania Giorgi