Neil Mapes

Neil Mapes

Neil Mapes

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