A teenager from Kinsale has completed his 100th lap of Sandycove Island.
13 year old Brian Foster, who has marathon ambitions, completed the lap on Sunday.
Each lap of the island is about 1 mile in length.
The Echo reports that Brian trains with the Sandycove Island Swimmers who made a presentation to him to mark his achievement.