20200608_173616

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