Karim Duval

Karim Duval

Born 8 September 1981 in Aix-en-Provence, Bouches-du-Rhône, Provence-Alpes-Côte d'Azur, France

Writer

Director