Tuesday, September 29, 2009

richard ashcroft


richard ashcroft, 1998. 8 1/2" x 11". oil pastel on paper.

No comments:

Post a Comment