Hestina persimilis japonica
2023
Sawfly caterpillars
2018
Caterpillars and their food plants
2018
papilionidae
2022
Chinese windmill
2018