Nicholas Di Genova, Ambush Sloth, 2011

Nicholas Di Genova
Ambush Sloth, 2011
Ink and animation paint on mylar
80 x 110 cm