Rose, 8, completes 100 laps of Keptie Pond and raises over £1,000 for charity

© SuppliedPost Thumbnail