horse Al Ashiq ox (Arabian thoroughbred,  , from El Allah Abu ox EAO)

Al Ashiq ox