Euglenoids

Lepocinclis spirogyroides

Loading Image