Scottish Smallholders Festival Inglston 19-10-2024 Masters-57 Published October 31, 2024 at 1535 × 710 in Festival 2024 Sheep Competition Results ← Previous