siblings of Shakespeare II

full siblings

stallion Shakespeare I (Lewitzer, 2001, from Schabernack)

Shakespeare I

stallion Shakespeare III (Lewitzer, 2003, from Schabernack)

Shakespeare III