Chrysomya rufifacies (Green Hairy Maggot Blowfly)

© Arthur Chapman