The Benefit of Irish Rain Steven Bragg July 21, 2023 We spotted this beauty in a Victorian walled garden at Kylemore Abbey, Ireland.