UK: Hail Pelts London And Other Parts Of England 2
- Captured on Sunday 29th of March 2020
- Location is Surrey
Description
Hail storms hit the capital and other parts of England on Sunday, March 29 afternoon. The weather forecast predicted Read more...