Filter
No Image
Finola Keogh
Born: 1922-06-30
• Dublin, Ireland
• 1 titles
Known For
Known For
?
en
Movie
•
1982
Scrubbers