Remembrance Day services have been held across Scotland as thousands of people paid tribute to those who died serving their country in war.
The first minister laid the wreath at a Remembrance Day ceremony
At 1100 GMT veterans, serving military personnel, civic leaders and ordinary Scots observed two minutes of silence at ceremonies across the country.
First Minister Jack McConnell attended Scotland's National Remembrance Day ceremony in Edinburgh.
The ceremony was followed by a service at St Giles' Cathedral.
The first minister said Scotland would never forget those who made the ultimate sacrifice.
He said: "Today we pay tribute to the brave men and women who gave their lives so that we could be free.
"We stop and we remember. We remember the fathers, sons, aunties, uncles, friends and comrades who were lost. And we say thanks for the sacrifices that they made."
'A bit unusual'
The largest gathering of people in Scotland was in Glasgow's George Square, where hundreds of spectators and hundreds more marchers turned out for the commemorations.
Wreaths were laid by representatives of the army, navy and air force and the city's Lord Provost Liz Cameron.
Meanwhile, John Lennon's Give Peace a Chance was sung during a service at Braehead shopping centre.
Braehead chaplain Rev Elisabeth Spence said: "I know it's a bit unusual for a Remembrance Service to have a song like this but I think it is very appropriate today."
Aberdeen's main Remembrance Day service at the War Memorial in Schoolhill was led by Rev Stephen Taylor, minister of the Kirk of St Nicholas, and council leader Kate Dean was among those laying wreaths.
In Dundee the wreath-laying took place in front of the City Churches on High Street following the service at St Mary's Parish, attended by Lord Provost John Letford and other city dignitaries.