Attack Of The Giant Leeches
22"X28", 2006
"Subtle dying beauty"
go home