horse Maaroufh ox (Arabian thoroughbred, 2000, from Prince Egypt US ox)

Maaroufh ox