Francesco Neri

Faenza, Italy, 1982

  •