From Douai, Nord, France • 1920 - 2022
We don't have a bio for this person yet
Shock TreatmentFilm • 1973