The body of a juvenile humpback whale has washed ashore at One Mile Beach at Port Stephens

Comments