A District Ram Sale

Middleton in Teesdale Auction Mart Middleton in Teesdale, Co Durham