dcsimg

Tibicen tibicen is a species of in the family cicadas.