Royalty Free Stock Footage Description
The Kaaba or Ka'aba "The Cube", is a cuboid building at the centre of Islam's most sacred mosque, Al-Masjid al-Haram, in Mecca, Saudi Arabia. It is the most sacred point within this most sacred mosque, making it the most sacred location in Islam. 

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

Mustafa Ablak footage by
Mustafa Ablak

Clip Length

Animations > Cartoons