October 31, 2011

They do the whole sacrifice thing to get this rotten world back on track


Time of the Wolf, 2003. Photography by Jurgen Jurges.