Neil Mapes

Beach wanderer, sea swimmer, trail runner and charity leader. Loving life in the Highlands of Scotland.