Delfino Maria Rosso

Delfino Maria Rosso

Torino, Italy