Fionnuala Flaherty

Fionnuala Flaherty

Fionnuala Flaherty is an actress, known for Out of Innocence (2016), An Klondike (2015) and Lost & Found (2017).