Dead whale found near Newport Pier thought to be well-known humpback ‘Scarlet’

By Laylan Connelly