It is the sphinx moth, also called the hawk moth or hummingbird moth ... After mating, the females will lay eggs, which hatch into large green caterpillars with a single horn protruding at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results