Cavalier King Charles Spaniel

Cavalier King Charles Spaniel

£5.35/each

Price:  

Description

Cavalier King Charles Spaniel is highly affectionate, playful, extremely patient and eager to please.


Often bought together...