Designed by
Title
African moon moth caterpillar, caterpillar of large green silk moth from African forests and woodlands, Uganda. #340085174
Description
African moon moth caterpillar - Argema mimosae, caterpillar of large green silk moth from African forests and woodlands, Uganda.