ruralpictures.co.uk

Dovedale Sheep Dog Trials - Summer 2019

Dovedale Sheep Dog Trials - Summer 2019
Tuesday 20th & Wednesday 21st