Diana Cooper
Taughannock
, 2006
Mixed media on paper
58 x 54 x 1 inch