Witness to Slaughter

Steven Heller, Print Magazine, March 26, 2012
53 
of 146