Louis Delluc
Date of Birth: 14-Oct-1890
Place of Birth: Cadouin, Nouvelle-Aquitaine, France
Date of Death: 22-Mar-1924
Profession: screenwriter, writer, film director, art critic, film critic
Nationality: France
Zodiac Sign: Libra