Currently towing a barge off the west coast and I've noticed those floating jellyfish, velella velella are here in the millions. Did they ever leave or do we already have warm currents showing up??
Currently towing a barge off the west coast and I've noticed those floating jellyfish, velella velella are here in the millions. Did they ever leave or do we already have warm currents showing up??
That's not good news....