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