James Dumbleton sheepdog

james dumbleton with his sheepdog

James and his dog Gem, english team members for the international sheepdog trial 2024

admin

Leave Comment