Investigator logo
a 'Starkits' production – filmed entirely on location in Malta
©1973 Starkits Ltd.