

Honorable Mention, 2003
Wim van Egmond
Rotterdam, The Netherlands
Magelonid larva (a polychaete worm) (100x)
Differential interference contrast - Learn more


Wim van Egmond
Rotterdam, The Netherlands
Magelonid larva (a polychaete worm) (100x)
Differential interference contrast - Learn more