Date : 18/02/2019 Affichages : 2251
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.