Catalogue of stock.
Highland and Agricultural Society of Scotland.Show.
Edinburgh : Highland and Agricultural Society of Scotland,
Each year the show is held in a different location.
Description based on: 1930.
Highland and Agricultural Society of Scotland. Show
Agricultural exhibitions
Livestock exhibitions
Agricultural implements