Detail on the Larvaceans

La Jolla, California
July, 2001

Images © 2001 Steve Gardner

 

 

Here's that same photo (as above), labelled by Dr. Per Robert Flood: