Officials were working to remove a beached whale from Cowell Beach in Santa Cruz, which previously showed signs of illness on Thursday. Fin whales are the second largest specie of whale, only behind blue whales.
Officials were working to remove a beached whale from Cowell Beach in Santa Cruz, which previously showed signs of illness on Thursday. Fin whales are the second largest specie of whale, only behind blue whales.