Nāyif b. ʿAbd al-Raḥmān Āl al-Shaykh Mubārak

نايف بن عبد الرحمن آل الشيخ مبارك

Lived:  

3 Texts

Also known as