Margaret Rose Keil is known for Helen, Yes... Helen of Troy (1973), The Police Are Blundering in the Dark (1975) and Escape from Galaxy 3 (1981).
No data