Art Animal Carcass Art for Animal Lovers jeremy | February 5, 2013 It sounds like an oxymoron, and maybe it is, but here are two artists making positive animal carcass art. Neozoon is a Paris and Berlin-based female art collective. One could Read More