Francesco Neri

Faenza, Italy, 1982