species 11,647 observations

Tropical Fritillary

Argynnis hyperbius