poet
Irish poet
Not who you're looking for? Others named Catherine Walsh: Irish actress, stage actor and film actor · Irish paralympic athlete
Studio characters