Maḥmūd Shukrī al-Naqshbandī

محمود شكري النقشبندي

Lived:  

1 Text

Also known as