horse Mr Hamady El Hadiyah ox (Arabian thoroughbred, 2009, from Al Hadiyah AA ox)

Mr Hamady El Hadiyah ox