Major William Donaldson (detail)

Gravestone of Major William Donaldson in the churchyard of the Old High Church, Inverness.