Filippo Scarafia
Arezzo, Tuscany, Italy