This is a robber fly. It nabs bees out of the air to eat them. This one is ovipositing (laying eggs) on an Echinacea head. Looks best when embiggened
Comments
Sign in or get an account to comment.