Showing posts with the label Ka’aba was expressing happiness on the coming of the Holy ProphetShow all
Divine signs at the time of Prophet birth | The Ka’aba sways for 3 days
Load More That is All