Jun 6, 2013

الحرم المكي - Grand Mosque in Mecca

Watch the Grand Mosque in Mecca live from the Kingdom of Saudi Arabia, and the Muslims perform their religious rituals.



No comments:

Post a Comment