Catalogue of pedigree Highland cows & heifers entered for ... annual sale to be held under the auspices of the Highland Cattle Society of Scotland.
Highland Cattle Society of Scotland.
[Inverness] : Highland Cattle Society of Scotland,
1896-
Highland Cattle Society of Scotland.
Cattle