WITSEND PUZZLE OF B.J.

WITSEND PUZZLE OF B.J.

Cavalier King Charles Spaniel · Male

Titles: CH CAN

Color: Blenheim

Pedigree