Michele Pellegrini
Lucca, Tuscany, Italy