HUB
Acting
Louis Touchagues
*1893
in Saint-Cyr-au-Mont-d'Or, Rhône, France
7/10
My Last Mistress
1943