Melody Owen is an ecologically minded artist and writer raised in the mossy, green state of Oregon. She’s interested in animals as subjective beings and challenging our assumptions about reality. Her first stamp is a signed limited edition of 100. Read more.