Haafidh Al-Hakami: Self-amazement shovels away the Deeds of the Amazed one in its Violent Torrent

Printable View