The Gardeners of Eden
- Episode aired Jun 20, 2023
- 46m
A celebrity florist's return home to Kembleford is marred by a murder.A celebrity florist's return home to Kembleford is marred by a murder.A celebrity florist's return home to Kembleford is marred by a murder.