dcsimg

Talorchestia anakao is a species of in the family beach hoppers.