Scotland, United Kingdom - October 20, 2024 Storm Ashley brought heavy rain and strong winds to the UK on Sunday, October 20, leading to disruptions and widespread power outages. Coastlines ...
Some results have been hidden because they may be inaccessible to you