Saint Clair Cemin

Galeria Luisa Strina, São Paulo, Brazil