Catherine Clinch

Catherine Clinch

Catherine Clinch is known for An Cailín Ciúin (2022) and The 18th Irish Film & Television Academy Awards (2022).