Witness to Slaughter

Steven Heller, Print Magazine, March 26, 2012
50 
of 143