Francesco Fiorucci

Francesco Fiorucci

Siena, Italy