From a plankton tow at Upper Newport Bay, Newport Beach, Orange County, CA. 5/4/2013. © Peter J. Bryant. Video

Marine Polychaete larva