melanf best comments
+287
Fantastic zoology: blind dolphins tear apart a yellow anaconda, in the flooded savannas of Bolivia