horse Nuredin Ibn Gharib (Arabian, 1987, from Gharib ox)

Nuredin Ibn Gharib