Herd and AI directory /
Ayrshire Cattle Society of Great Britain and Ireland.
Ayr : [Ayrshire Cattle Society of Great Britain and Ireland]
1988-1991.
Ayrshire Cattle Society of Great Britain and Ireland
Ayrshire cattle
Ayrshire cattle
Herd directory