horse Maruf ox (Arabian, 1999, from Mobil ox)

Maruf ox