species 4,640 observations

Hieroglyphic Cicada

Neocicada hieroglyphica