Frog tells me this particular form of storm debris is called 'witches' knickers':
Here's our road, washed into the field:
And here's a ladybird which caught my eye this morning from a good ten feet away and which I couldn't resist photographing:
Back to the novel (I hope).