Spain: "A whole life soaking wet" - Torrential rains leave streets waterlogged and cause damage in Lepe

Mandatory Credit: Guislan

Ruptly