Dasymutilla bioculata VELVET ANT 9023979z

Dasymutilla bioculata or lepeletierii 8016807z

Dasymutilla bioculata or lepeletierii 8016809z

Dasymutilla bioculata or lepeletierii 8016811z

Dasymutilla bioculata VELVET ANT 9023995z

Dasymutilla bioculata VELVET ANT 9024059z

Dasymutilla bioculata 260932z

Dasymutilla bioculata 8008612z

Dasymutilla bioculata~ VELVET ANT 9047603z

Dasymutilla gloriosa 7007323z

Dasymutilla gloriosa 7007325z

Dasymutilla gloriosa 7007328z

Dasymutilla gloriosa 7007329z

Dasymutilla lepeletierii 5014429z

Dasymutilla magnifica 55827z

Dasymutilla nigripes 7015264z

Dasymutilla nigripes 7015267z

Dasymutilla nigripes~ VELVET ANT 9047344z

Dasymutilla�occidentalis COW KILLER 9050535z

Dasymutilla�occidentalis COW KILLER 9050530z
© Rob Curtis/The Early Birder