The humpback whale carcass that washed up on Umhlanga Beach. Photo: Supplied/ The Witness
Download our app