Loading...
Loading...
Mangled vehicles, rubble, trees torn right out from their roots and mud everywhere: Sant Llorenc des Cardassar was in disarray Wednesday after flash floods hit the Spanish holiday island of Majorca. 

Comments

Leave a Reply