Science Art: Cystoidea, by Ernst Haeckel
This is one of the plates from the 100 illustrations in Kunst-Formen der Natur, or “Art Forms in Nature,” by Ernst Haeckel, a scientist – or philosopher of science –… Read the rest “Science Art: Cystoidea, by Ernst Haeckel”