Other Invertebrates - Michael Bok
Powered by SmugMug Log In
Ambush Bug (Phymata spp.)

Ambush Bug (Phymata spp.)

Waiting for an unsuspecting pollinator. Not particularly well camouflaged in this instance.