Bab El Oued City

Bab El Oued City

by Merzak Allouache

Algeria/ France/ Germany/ Switzerland, 1994, 93 mins