Craigleith
The Marquise
Reg number : KC 169532/69
Sire :
Craigleith
Masquerade
Dam :
Craigleith
Sweet Charity