By Mike Steiner
Putrefaction: n. Process or state of putrefying; decomposition. Alberta native Diana Thorneycroft, an artist-photographer currently working out of Winnipeg, has finally captured the "gloriousness of putrefaction", or so she says in a recent Calgary Herald article. With the help of a $15,000 grant from the Canada Council, she has managed to hang 12 dead rabbits… Continue reading Art is dead