Date : 22/10/2023 Affichages : 1369
Histioneis schilleri from station 124 of the Tara Oceans Expedition near the Marquise Islands in the South Pacific Ocean. Imaged using a 40 x objective & DIC optics.