horse Magidt ox (Arabian thoroughbred, 2003, from Ibn Shah Mabrouk ox)

Magidt ox