Adult female apple maggot, Rhagoletis pomonella.

Adult female sitting on human finger, 1X. Corvallis, OR; . Credit: Jack Kelly Clark
Credit: Jack Kelly Clark