Particle Bug 2013 Oil on canvas 127cm x 102cm / 50" x 40"
       
BACK TO 2014