ARTWORK & ESSAYS > Oils

Keyhole Dog
Keyhole Dog
oil on canvas
81.5 x 69 in.
1979