Chimera 2014 Oil on canvas 121.9cm x 152.4cm / 48" x 60"
       
BACK TO 2014