Movies Logo

William Edouard Franck

November 3, 1966 — Strasbourg, Bas-Rhin, France