Herding - urbanherder

Beau herding ducks
San Diego Classic

herdingdogsborder collie