2016 Championship Show - BMDCGB
3rd Minor Puppy Dog

3rd Minor Puppy Dog

Akehurst’s Jesterbrock Alpine Storm