garden photographer and writer
Loading…
Layers of planting on the terrace include Nepeta 'Six Hills Giant',  Rudbeckia fulgida var. deamii and upright Calamagrostis ...