Loading...
Uploaded by gergis on Mar 12, 2009
The Mosque of Muhammad Ali Pasha (Arabic: مسجد محمّد علي), completed 1848, in the Citadel, Cairo, Egypt. Filmed from the Autostrad. Dusk, 2008-03-26.
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)