Catherine Walker

From Dublin, Ireland

Catherine Walker is an Irish actress.