Mohammad Ali Naqib ol-Mamalek

Born: None


Placeholder