Holy Al-Aqsa Mosque in Jerusalem, the third holiest site in Islam built on Temple Mount several decades after Muhammad's death
Length of clip
00:10
With people
No
Resolution
8K
Contributor
Danil Shevchenko