20200608_171912

Deluge of rain and hail lead to flooding in Torrevieja
20200608_171852
20200608_171959