Annual show of cattle, sheep, horses and hunters ... /
Craigie Farmers' Society.
Crossroads and District Young Farmers' Club.
[Craigie : Craigie Farmers' Society
Description based on: 1989.
Craigie Farmers' Society
Crossroads and District Young Farmers' Club
Agricultural exhibitions