A District Ram Sale – Middleton in Teesdale – 9 October 2024



Back to gallery...