Science Art: The periodical cicada (”Magicicada septendecim”), Plate 7, from Insects, their way and means of living, by R. E. Snodgrass.
Click to embiggen It’s the year of magic. Or, well, the Magicicada septendecim – the 17-year magic cicada. Have you heard? They come back every […]