Image of Calanus finmarchicus

© Census of Marine Zooplankton