Princess Kate makes rare appearance at church near Balmoral Castle in Scotland

Catherine, the Princess of Wales, was spotted around Balmoral Castle in Scotland, on Aug. 25, marking a rare public appearance since she was diagnosed with cancer earlier this year.

Leave a Reply

Your email address will not be published. Required fields are marked *