Thank you for your patience while we retrieve your images.
Ambush Bugs with Prey - 2

Ambush Bugs with Prey - 2

Phymata, ambush bug pair with captured prey (beetle), Phylum Arthropoda, Class Insecta, Order Hemiptera, Family Phymatidae