Catherine MacBride

Dublin, Ireland