Hestina persimilis japonica
2023

Sawfly caterpillars
2018

Caterpillars and their food plants
2018

papilionidae
2022

Chinese windmill
2018