horse Ibrahim Ben Monarchin AA (Anglo-Arabs, 2003, from Ibar xx)

Ibrahim Ben Monarchin AA