{Paper Wall}

truth in photography

Posted in art by thepaperwalls on March 31, 2009

I saw this picture last week and haven’t been able to get it out of my mind. I’m the last person to ever glamorize suicide, but this image, as it is as an image, is incredible in the truest sense of the word–challenging my sense of what is or can be.


Photo by Robert Wiles, from LIFE Magazine, 1947.  Evelyn McHale had jumped off of the Empire State Building, clutching her pearl necklace.