species 1,176 observations

Confused Cloudywing

Cecropterus confusis