stallion Preacher Man ox (Arabian thoroughbred, 1969, from Bagdad ox)

Preacher Man ox