Spain: Storm Therese’s Second Front Brings Heavy Rain to Canary Islands
- Captured on Saturday 21st of March 2026
- Location is Fuerteventura
Description
Storm Therese hitting the Canary Islands continued to cause widespread disruption over the weekend as a second front bro Read more...