Middleton in Teesdale Ram Sales – 13th October 2021



Back to gallery...