Cavalier King Charles Spaniel Pup

Small Spaniel dog chewing on a large bone

Breed: Cavalier King Charles Spaniel Cavalier King Charles Spaniel Pup