John Walters is the recipient of the 2023 Dartmoor Society award

John Walters is the recipient of the 2023 Dartmoor Society award

John Walters is the recipient of the 2023 Dartmoor Society award