Cavalier King Charles Spaniel

Oakley

KC Cav Spaniel ruby