Ants form living islands to survive Florence flooding

Ants form living islands to survive Florence flooding