horse MAF Shafat ox (Arabian thoroughbred, 1989, from Shafeek ox)

MAF Shafat ox