Close

Pennsylvania Ambush Bug with prey (Yellowjacket)

Phymata pennsylvanica

Pennsylvania Ambush Bug with prey (Yellowjacket)