Chrysomya megacephala on Xylosma hawaiiense

© David Eickhoff