horse Rashid Ibn Zaraf (unknown, 1994, from Ibn Zaraf ox)

Rashid Ibn Zaraf