As part of this, The Duchess of Cornwall assumed new patronages at charities Barnardo's, Battersea Dogs & Cats Home and The Royal School of Needlework. In June 2018, The Duchess took on The Royal ...
Some results have been hidden because they may be inaccessible to you