The Flame begins its journey across Scotland! The Olympic Flame spends today travelling 138.42 miles from Stranraer to Glasgow.
A total of 128 Torchbearers will carry the Flame through 22 Scottish communities beginning with Ross Mcclelland, 21, from Ayr. Ross serves in the British Army and dreams of becoming a long-distance runner and competing in the Olympics. He will start with the Flame in Castle Square, Stranraer.
Karen Woodrow, 44, from Renfrew, will carry the Flame in Hampden Park. Ranked as one of the greatest football stadia in the world, Hampden Park will host eight games in the Olympic Football tournament. Karen was nominated by her colleagues to be a Torchbearer in recognition of her hard work and great spirit.
Towards the end of the day the Flame will be carried to the front of Kelvingrove Art Gallery and Museum in a lantern by trials cyclist Daniel MacAskill, 26, from Glasgow.
The evening celebration will take place in George Square, Glasgow. The line-up includes music from Eliza Doolittle, Emeli Sande and General Fiasco. The show will start at 4pm.
The Flame is being carried through the following communities on Day 21: Stranraer, Cairnryan, Ballantrae, Girvan, Turnberry, Maidens, Kirkoswald, Maybole, Alloway, Ayr, Kilmarnock, Kilmaurs, Stewarton, Dunlop, Barrmill, Beith, Lochwinnoch, Kilmalcolm, Port Glasgow, Rutherglen, Giffnock and Glasgow.
Photo: Torchbearer Ross Mcclelland holds the Olympic Flame in front of the Castle of St John in Stranraer at the start of Day 21.