Mawlid an-Nabi

Newly born Muhammad in his mother's arms being shown to his grandfather and Meccans
Newly born Muhammad in his mother's arms being shown to his grandfather and Meccans

You may also like...