UK: Storm Bella Brings Torrential Rains Causing Severe Flooding In Bedfordshire 2
- Captured on Friday 25th of December 2020
- Location is Bedfordshire
Description
A strong storm Bella struck across the UK on Friday, December 25, it brought torrential rains and caused widespread floo Read more...