2017 Club Championship Show - BMDCGB
Minor Puppy Dog winner

Minor Puppy Dog winner

17GBChamp4W-0972