1027095

Sheep and suckler beef at pasture. Upland farming area. Dartmoor. Devon September.


Close