species 1,446 observations

Blue-banded King Crow Butterfly

Euploea eunice