Highland Cattle, Kyloe

Highland Cattle, Kyloe

Highland Cattle, Kyloe - Beef cattle with long horns