The 950th Anniversary of Dunfermline Abbey
Some pictures from the service to celebrate the 950th Anniversary of Dunfermline Abbey held on the Feast Day of St Margaret of Scotland. Her Royal Highness, the Princess Royal, was in attendance along with…