The Creed of Ibn Abi Zayd al-Qayrawani

$ 17