Heron & Rose

Art Forms in Nature

The sea anemones are plate 49 and the bats plate 67 of Ernst Haeckel's Kunstformen der Natur (Art Forms in Nature). Jellyfish and frogs hang beside them.