From Paris, France • 1926 - 1993
We don't have a bio for this person yet
Demon Is on the IslandFilm • 1983