Mohamed Ouali (Arabic: محمد والي) is an Algerian documentary producer and director.
Louisette Ighilahriz, My Last Memories
Sebeiba Festival - Algeria’s 3,000 Year-old Tradition
Movie · Director