Stink bug eggs on a leaf in Madagascar

Stink bug eggs on a leaf in Madagascar

© Paul Bertner/Minden Pictures - 2018-07-17

insect caterpillar leaf ladybug invertebrate bug moths and butterflies harlequin cabbage bug plant emperor moths arthropod macro photography pollinator