stallion Hashim Ibn Sharaf ox (Arabian thoroughbred, 2004, from GR Sharaf EAO)

Hashim Ibn Sharaf ox