Lochranza
Larrabee
Reg number : KC 15353/57
Sire :
Moonraker of Lochnell
of Ide
Dam :
Lochranza
Eldwythe Enchanter