species 13,253 observations

Common Morpho

Morpho helenor