Promise of Love (Princess Diana) Necklace
Promise of Love (Princess Diana) Necklace. It is made by Franklin Mint and is approximately 46 cm (18.1 in) long
GBP 29.99
Go to store