The Scottish Mountain Heritage Collection
Highland Breeders Journal No. 25
Highland Cattle Society
No. 25
1
Irvine Butterfield
13/11/2009
IB220
Click image for enlarged view
Back to top