London, UK, 22nd May 2023, Chelsea Flower Show begins on 23rd May 2023. The theme this year is the restorative power of gardens and gardening, both for people and the environment., Andrew Lalchan Photography/Alamy Live News
Size: 5568px × 3712px
Photo credit: © Andrew Lalchan / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: 2023, chelsea, day, festival, flower, gardening, london, press, rhs, show