A bracelet which Princess Margaret wore in her official 19th birthday photo is for sale for £40,000. (5 images)

Modified 8 Sep 2021
View: 50 | All
View: 50 | All