D'Eglemont

D'Eglemont Cavalier King Charles Spaniel

Cavalier King Charles Spaniel