Helena Carroll

Helena Carroll

From Edinburgh, Scotland, UK • 1928 - 2013

Horror credits