High winds and heavy rain battered parts of Europe on Monday and yesterday, with some areas still reeling from the aftermath.
High winds and heavy rain battered parts of Europe on Monday and yesterday, with some areas still reeling from the aftermath.