Cavalier King Charles Spaniel

Small brown and white dog laying down peacefully

Breed: Cavalier King Charles Spaniel Cavalier King Charles Spaniel