Image of Tubulanus polymorphus

© Rosario Beach Marine Laboratory