20200608_171959

Deluge of rain and hail lead to flooding in Torrevieja
20200608_171912
20200608_173616