Tiree ultramarathon is back this weekend.
The 35-mile run sets oThat 8am on Sunday September 9, at Sorobaidh Beach, with 250 runners taking part.
Last year’s winner Crawford Whyte completed the course in four hours and 38 minutes.