Puppy Toy

Víctor Castillo

90 cm x 90 cm – Painting

Bold, unflinching and relentlessly critical, Víctor 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 mixed media sculpture ...
more about