species 163 observations

Riley's Giant Scale Insect

Crypticerya rileyi