Opheltes glaucopterus barberi ICHNEUMON WASP 8034205z

Opheltes glaucopterus barberi ICHNEUMON WASP 8034204z

Opheltes glaucopterus barberi ICHNEUMON WASP 8034202z

Opheltes glaucopterus barberi ICHNEUMON WASP 8034226z

Opheltes glaucopterus barberi ICHNEUMON WASP 8034190z
© Rob Curtis/The Early Birder