Mohamed Abaid is known for His Master's Eye (1980) and L'autre France (1977).
His Master's Eye
L'autre France
No data