Designed by
Title
Dorsal closeup on a large yellow Nomad solitary cuckoo bee, Nomada sexfasciata a parasite on longhorn bees, Eucera #279702959
Description
Natural dorsal closeup on a large yellow Nomad solitary cuckoo bee, Nomada sexfasciata a parasite on longhorn bees, Eucera