Dispersal of David Sole’s Glenbuchat herd

David Sole at the Glenbuchat dispersal.
David Sole at the Glenbuchat dispersal.

Breaking