previous
return
next
"The Worms That Screamed"
Oils on Canvas
2006
28" X 32"