best scene
By shujaat ali Ali 69 views 14 hours agoShow Description
Masjid Al-Aqsa is one of the most significant and revered mosques in Islam. It is located in the heart of the Old City of Jerusalem and is considered the third holiest site in Islam, after Masjid al-Haram in Mecca and Masjid an-Nabawi in Medina.