A humpback whale has washed up in Sea Point - Smile 90.4FM

A humpback whale has washed up in Sea Point