Byerley Turk Mare (169?)

 
 

Stute v. Byerley Turk a.d. Taffolet Barb Mare

5 x Pedigree