The Critics Awards Jury Profiles

Tahar Houchi
Tahar Houchi
Algeria/Switzerland

Tahar Houchi | Algeria/Switzerland