Live action footage
Rhode flagellate protozoa under a microscope (Allium Scale Euglena W.M.), Full HD
HD
1920 x 1080