garden photographer and writer
Loading…
Olive tree,  Olea europaea, surrounded by beds planted with a mix of herbaceous perennials including Allium 'Firmament', Vale...