Post Thumbnail

Artist France Cadet has created what was clearly meant to be a thought-provoking treatise on animal rights, the changing relationships of humans and animals, our ethical concerns on hunting, and an ever-morphing perception of what it means to be human... but it also comes off as looking really, re...

7 years ago 0 Comments
February 29, 2008 at 8:05AM