A good mix of classics, commercials and tractors on the new venue at Dumfries Showfield park, Dumfries DG2 7LU
Dumfries Showfield park, Dumfries DG2 7LU