GARDEN MUSEUM London From October 8, 2025 to January 25, 2026 RORY McEWEN Nature’s Song MUSICAL PETALS By ALESSANDRA CENNA Rory McEwen, Group of Allwoods Carnations, 1961-1962, watercolour on vellum, Oak Spring Garden Foun LOVE IS ALL