The most beautiful suicide (kottke.org)
July 23rd, 2008 Posted in PoliticsOn May 1, 1947, Evelyn McHale leapt to her death from the observation deck of the Empire State Building. Photographer Robert Wiles took a photo of McHale a few minutes after her death.

















