dcsimg
Unresolved name

Iodes sequini

Iodes sequini is a species of in the family Icacinaceae.