species 6,339 observations

Spiny Assassin Bug

Sinea spinipes