profile image

Helena Carroll

13 Nov, 1928 in Edinburgh, Scotland, UK

Also Known As: