profile image

Marcel Schneider

11 Aug, 1913 in Levallois-Perret, Seine [now Hauts-de-Seine], France

Also Known As:

poster
Apostrophes
85% (1975)