Ciro Herrero

Ciro Herrero

Argentina – Arte Bruto / France – Art Brut.