10 Nabrawy St., off Champollion St., Downtown
Cairo, Cairo

- El Tanboura
By: Philippe L. Dib, 2006
51 minutes, Arabic, English Subtitles

Added by yahya.mekkawi on March 10, 2007

Interested 1