Princes Diana's symbolic black sheep sweater is up for sale

2023-08-30 11

When she wore it, it sparked speculation that the black sheep might symbolise how the young royal felt about herself.

Free Traffic Exchange