Animal Farm. 40 x 60 in (101 x 152 cm). Mixed media on canvas. 2008-2009

Bernardo Navarro Tomas