Close
Thread legged assassin bug
Reduviidae - Emesinae