Urabi Pascha, Ahmad



NameUrabi Pascha, Ahmad