Huge walrus spotted basking in the sunshine on rock off the coast of Mull in the Inner Hebrides

A local creel fisherman Lorn MacRae spotted the walrus hauled out on a rocky outcrop called Cairn Na Burgh Beag - a small island which forms part of the Trenish Isles, off the coast of the Isle of Mull.