A crab spider has taken up residence on top of an echinacea flower. Crab spiders patiently wait for their next meal to drop in.
Comments
Sign in or get an account to comment.