Royalty Free Stock Footage Description
Al-Azhar Mosque "mosque of the most resplendent" is a mosque in Islamic Cairo in Egypt. Al-Mu'izz li-Din Allah of the Fatimid Caliphate commissioned its construction for the newly established capital city in 970.

Keyword Tags
select a stock footage download file format:
Quicktime Download

Mustafa Ablak footage by
Mustafa Ablak

Clip Length

Animations > Cartoons