Abū ʿAbd al-Raḥmān Muṣṭafā al-Qalyūbī

أبو عبد الرحمن مصطفى القليوبي

Lived:  

2 Texts

Also known as