Mass whale stranding in Tasmania
Monday, March 2, 2009 - 09:29
in Biology & Nature
Rescuers race to save dozens of pilot whales and dolphins beached on King Island, Tasmania, Australia.
Rescuers race to save dozens of pilot whales and dolphins beached on King Island, Tasmania, Australia.