KEYINGHAM BRANWELL

Cavalier King Charles Spaniel · Male

Titles: Crufts Winner 2006, CH UK

Color: Blenheim

Pedigree