Mustafa Pasha (Egypt)

18th-century Ottoman military officer From Wikipedia, the free encyclopedia

Remove ads