stallion Kuhaylan Zaid III (Shagya Arabian,  , from Kuhaylan Zaid 3)

Kuhaylan Zaid III