8:00 am Herding Dog Club of SA Inc – Herding Trial June 24, 2023 @ 8:00 am Herding Dog Club of SA Inc – Herding Trial
8:00 am Herding Dog Club of SA Inc – Herding Trial June 25, 2023 @ 8:00 am Herding Dog Club of SA Inc – Herding Trial