The Hebrides' wild swimming 'real-life' mermaid
Kate MacLeod can be found swimming in seas and lochs around the Western Isles in summer - and winter.
Kate MacLeod can be found swimming in seas and lochs around the Western Isles in summer - and winter.