Ayrshires®
Cattle Services (Ayr) Limited
 

Ardmore Crown Napier - still breeding great daughters

20th May 2021