Thousands turned out again this morning as the Olympic torch headed west on the third day of its journey round Wales.
The flame threaded its way along the sea front in Mumbles to the cheers of several thousand early risers.
One hundred and fourteen torchbearers will play their part in carrying the flame from Swansea to Aberystwyth throughout the day.
The torch will cover a distance of 137 miles and visit landmarks including Bracelet Bay, Oystermouth Castle and Kidwelly Castle.
Hannah Thomas has been to meet one of today's114 torchbearers.