shiny things

By josh

Ambushed!

Ambush bugs (Genus Phymata, sometimes in their own family Phymatidae) hang out on flowers waiting for their prey to come pollinating when... SNAP! Dinnertime.

Comments
Sign in or get an account to comment.