Cavalier King Charles Spaniel: Quick Facts


Facts

Also Known As Cavalier • Charlie • Cavie

Photos


Topics