The Duck and the Lion

Watercolor on paper, 2001

11" X 15"

 

Image