hifructose.com
Video: Giles Walker’s Animated Installation, “The Last Supper”
As various major organized religions all over the world come into question and power structures change, it is only appropriate to look back at one’s religious heritage and examine whether or …