stallion Mabrouk (Berber,  , from Hassen)

Mabrouk