Image 1 of 1

PX08-010c.jpg

PX08-010c  Spirogyra - green algae - Spirogyra spp.  100x