Larva

By Viktor Sykora

A coloured scanning electron micrograph (SEM).

Login or Create Account to leave a comment