Monday, March 8, 2010

Leach Yeti Crab



Kiwa Hirsuta
2007
Oil and Resin on Wood
35cm x 25cm

by Sam Leach

No comments: