I think this is a species of nomadic bee, a cuckoo bee, the female of the species laying its eggs in the nest of another bee.
Comments
Sign in or get an account to comment.