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

Ambush Bugs with Prey - 3

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