UK: Mammatus Clouds Spotted Over Glasgow Amid Storm Dudley
- Captured on Wednesday 16th of February 2022
- Location is Scotland
Description
Mammatus clouds were spotted over the sky of Glasgow on Wednesday, February 16 as Storm Dudley brought heavy rain and st Read more...