Kate wears necklace bearing initials of her three children

1 week ago 9

Rommie Analytics

The Princess of Wales visited the Marina Mill textile manufacturer in Kent.
Read Entire Article