Eyelashes Deer

Eyelashes Deer, 2012, etching, edition of 10, print size 10 x 12″