Welsh ponies, Pedigree Beef Shorthorns and Commercial Cattle

Kitty Bodily