Adult walnut husk fly, Rhagoletis completa.

Adult resting on leaf, 3X; . Credit: Jack Kelly Clark
Credit: Jack Kelly Clark