A cyclist is soaked as cars splash through the flood water in the quiet village of Horton, near Telford.
What are these?
Share this article:
What are these?