horse HA Sharif el Asl (Arabian thoroughbred, 2005, from El Sharif EAO)

HA Sharif el Asl

horse Salih ox (Arabian thoroughbred, 1999, from El Sharif EAO)

Salih ox

horse Jamil Ibn Moheba EAO (Arabian thoroughbred, 2005, from El Sharif EAO)

Jamil Ibn Moheba EAO