The Castle Farm Lavender Field, Sevenoaks, Kent

The Castle Farm Lavender Field in Sevenoaks, Kent, is the largest lavender field in the UK.…

Beautiful Sunflowers

For my “lockdown garden” in 2021, I went to the local animal feed store and bought…