The First Minister laid a wreath outside Edinburgh city chambers during a ceremony involving veterans and serving personnel.
A service in memory of Armed Forces personnel who have paid the ultimate sacrifice was held in the city’s Guildhall Square.
It is the first time the Princess of Wales has carried out two consecutive days of engagements this year following her ...