Spain: Vehicles jammed in flooded streets following torrential storms in Lepe

Mandatory Credit: @maariinaaa03

Ruptly