Designed by
Title
Pair of Dartmoor sheep crossing road in front of oncoming car in Dartmoor, Devon, UK #226732336
Description
Pair of Dartmoor sheep crossing road in front of oncoming car in Dartmoor, Devon, UK on 30 July 2021
This image is editorial