Excerpts

Scottish Ploughing Championships 2020

Scottish Ploughing Championships 2020

UPDATE

58th Scottish Ploughing Championships

58th Scottish Ploughing Championships