UK: Storm Dudley Brings Powerful Winds, Heavy Rain
- Captured on Wednesday 16th of February 2022
- Location is County Down
Description
Storm Dudley brought heavy rain and strong winds across Northern Ireland, Scotland, Wales, and parts of England on Wedne Read more...