Posted on October 23rd, 2019 by Moderator
A worm illuminated with fluorescence in purples and greens.
Posted In: