20200608_171942

Deluge of rain and hail lead to flooding in Torrevieja

Deluge of rain and hail lead to flooding in Torrevieja

20200608_171852