Wasp vs Tarantula #3

39x59" 100x150cm
oil on canvas
2007
Sold
Bookmark and Share