Leavenworth
Love Doctor
Reg number : SF202591/80
Sire :
Leavenworth
Lucky Strike
Dam :
Leavenworth
Love Affair