HELENA CARROLL

Helena Carroll

ACTING

From Wikipedia, the free encyclopedia Helena Carroll is a Scottish film, television and stage actress.
She was born and raised in Edinburgh, where she attended Notre Dame High School.