Flag-footed Bug
Flag-footed Bug
Anisocelis flavolineata
Sarapiqui, Puntarenas, Costa Rica
10081043PD