Swimming with the Viking of Skye - Richard Waters

‘A beautifully written book full of life lessons by an inspiring human being.’ – Christian Lewis.  …