Today I finished another paper work and probably the last in this series. Again, it is my interpretation of a species of Radiolaria (a type of marine protozoa).
I love the way these tiny organisms look like aliens from a science fiction movie.
Pin It