nemfrog:

nemfrog:

Female periodical cicada inserting eggs into apple tree twig. Insects, their means and way of living. Smithsonian scientific series. v.5. 1930.