The animals are part of a pod of 157 whales that beached near Arthur River, a township in Tasmania. What caused them to beach remains unclear.
A pod of 157 dolphins lies on the sand of a remote beach in Tasmania. Handout photo from the Department of Natural Resources ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results