Helena Carroll

Helena Carroll

Born November 13, 1928 in Edinburgh, Scotland, UK

Filmography