A crofter has successfully "swum" his cows across the sea to their island grazing ground for the winter.

Iain Macdonald is thought to be the last person in Scotland to move his animals this way.

His 19 cows took around 15 minutes to swim approximately 100 metres (328ft) from Skye to nearby Staffin island, where they will graze for three months.

Mr Macdonald, 80, first swam the cows over to the island in 1950, and used to swim with them himself. However the crofter, who lives on Skye, now accompanies them by boat.

He said: "It could not have gone better today. It takes about 15 minutes for them to swim and we have a boat on either side to keep them together.

"We save a lot of money by grazing them on the island, and they will be in good condition when they come off."