Hestina persimilis japonica
2023

Caterpillars and their food plants
2018

papilionidae
2022

Chinese windmill
2018