species 9,440 observations

Superb Dog-day Cicada

Neotibicen superbus