An experienced open and wild swimmer has been filmed breaking ice on the surface of a Highlands loch.

Norman Todd, 45, managed about 10 minutes in Loch Glascarnoch near Garve in Wester Ross on Saturday. The loch frequently has some the lowest temperatures in winter.

The offshore worker, from Ullapool, is training to take part in a swim of The Minch, a stretch of water between Scotland’s north west mainland coast and the Western Isles.

Norman previously swam in the sea between Achiltibuie and Ullapool to raise money for a marine conservation project

Photographer and film-maker Steven Gourlay, who filmed Norman’s icy dip, said the air temperature on Saturday was almost -8C.