species 23 observations

Erythroneura pontifex

Erythroneura pontifex