Sorley MacLean

Sorley MacLean at Hallaig, Raasay, c. 1982. (Dr Julian Toms)