horse Ruffles ox (Arabian thoroughbred, 1945, from Raffles ox)

Ruffles ox