Ultramarathon
MORE than 250 runners, including teams and solo entries from the UK, Canada, America, Peru, Portugal, Netherlands and Australia, travelled to Tiree for the third Tiree Ultramarathon.
A runner shows his delight after finishing the gruelling event.