In Islamic Tradition, cherubs are angels who hold God's throne; they ask God to forgive, bless and protect the righteous.
In Islamic Tradition, cherubs are angels who hold God's throne. They ask God to forgive, bless and protect the righteous.