Attack Of The Giant Leeches

22"X28", 2006

"Subtle dying beauty"

 

go home