Ayrshire Bull

Scan
1028
Category
Cattle