Sheep dog training

Sheep dog training

Two Border Collies working as sheepdogs with flock of sheep in a meadow

by
by
by
by
by
by