stallion Rafgar ox (Arabian thoroughbred, 1956, from Garaff ox)

Rafgar ox