Grace Kelly: The Mountain Road That Ended a Fairytale
On September 13, 1982, Princess Grace of Monaco set off on a familiar drive down the winding mountain roads above the principality, roads she had traveled countless times before. She would never complete the journey. The fairy tale that began with a magazine photo shoot in 1955 ended twenty-seven years later on a stretch of … Read more