Barbara Dow is known for The Invisible Maniac (1990), Nudist Colony of the Dead (1991) and Red Lipstick (2000).
No data