Derek Francis

Derek Francis

From Brighton, East Sussex, England, UK • 1923 - 1984

Horror credits