Limousins sell to 8,500gn at October Stirling Bull Sales

Goldies Lancelot
Goldies Lancelot

Breaking