Camilla given heartbreaking news as Duchess of Cornwall’s cousin found dead in hotel

A DISTANT cousin of Camilla who was involved in one of Britain’s longest-running divorce battles has been found dead in a London hotel room.
Daily Express :: News Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here