Abstract micrograph of marine algae from Long Island Sound in Niantic, Connecticut. Taken at 40x with a polarizing microscope.

Abstract micrograph of marine algae from Long Island Sound in Niantic, Connecticut. Taken at 40x with a polarizing microscope. - 42153410

Similar stock images

to-top-page