Her Royal Highness The Princess Royal pays her respects to fallen soldiers from the Scottish regiments in northern France.
Sep272024
Sep272024
Her Royal Highness The Princess Royal pays her respects to fallen soldiers from the Scottish regiments in northern France.