On May 1st 1947, 23-year-old Evelyn McHale leaped to her death from the Empire State Building’s 86th floor observation deck and landed on a United Nations limousine parked at the curb.
Photography student Robert Wiles took a photo of McHale’s oddly intact corpse a few minutes after her death. The police found a suicide note among possessions she left on the observation deck: “He is much better off without me… I wouldn’t make a good wife for anybody.”
The photo ran in the May 12, 1947 […]