Francesca D'Esposito

Francesca D'Esposito

Load more
About Me
Francesca D'Esposito is an Italian project manager working for National Research Council (www.cnr.it) and she is in love with Israel and its people.