Ferrero Camoletto, Raffaella, Italy