SOUTH AFRICA - Cape Town - Miller’s Point - Dead whale at Miller’s Point (Video) (eQx)