Catechism
Crimson Cavalier
Reg number : S57804/95
Sire :
Travis
Smile A While
Dam :
Travis
No Doubt