species 6,246 observations

Dusky-blue Groundstreak

Calycopis isobeon