au-rora: sixpenceee: Beachy Head in East Sussex, England. England’s most notorious suicide spot. It’s so beautiful though
celebsnaked cfnf