Princess Margaret Newspaper Photo
The Princess Margaret Newspaper Photo is one of the most iconic images of the 20th century. It was taken on December 3, 1955, at Kensington Palace and shows Princess Margaret,…
Continue readingThe Princess Margaret Newspaper Photo is one of the most iconic images of the 20th century. It was taken on December 3, 1955, at Kensington Palace and shows Princess Margaret,…
Continue reading