British Shepherd Harmony

(United Kingdom) A farmer with a sheepdog herding sheep on a farm