Helen Lennox
Helen Lennox is known for her work on The Living Daylights (1987), Performance (1970) and The Mirror Crack'd (1980).
Girl in Photo Booth