Crab Spider

Jane tells me that is what this is.  It apparently lurks in flowers waiting for unsuspecting insects to pass by.

Comments
Sign in or get an account to comment.