Loading…
Thainstone cattle sale peaks at £3350 for Limousin · Feedsoft AI