Francesco Flammini

Ansaldo, Italy