Eidolon (2007)

Eidolon, 2007
Mixed media on paper.
10-1/2 x 9-1/4 inches (26.7 x 23.5 cm)