Helena Carroll

Helena Carroll

November 13, 1928 — Edinburgh, Scotland, UK