Shams Abbasi

Oakistani academic and writer
Lists
Shams Abbasi is in following lists