Professional Documents
Culture Documents
A photo of some of 80
dolphins and whales stranded
at Hamelin Bay, on Western
Australia’s south coast,
yesterday