Mahmud Shalaby

Mahmud Shalaby

Birthplace: Acre