Close
Leaf footed bug (nymphs)
Coreidae sp.