Homo Hominis Lupus

Victor Castillo

150 cm x 150 cm – Painting

Victor Castillo

Santiago, Chile

Bold, unflinching and relentlessly critical, Victor Castillo’s work challenges viewers to reflect on the sinister side of human nature.

Castillo was born in Santiago de Chile and grew up during Pinochet’s dictatorship.

Disillusioned with art school, he joined the experimental collective, Caja Negra, creating ...
more about