I am frightened that Brach Mound in Lewes is coming to get me.
I was walking home this morning to my house in Lewes in East Sussex in England and I noticed, at the top of Sun Street, more greenery than there used to be visible from this position. Maybe I was imagining…
