This is a assassin fly (family: Asilidae, Order: Diptera), waiting in ambush. They feed mainly or exclusively on other insects and catch their prey directly in flight!
This is a assassin fly (family: Asilidae, Order: Diptera), waiting in ambush. They feed mainly or exclusively on other insects and catch their prey directly in flight!