Fly Eating Yesterday’s Flies

I’m not sure what the conglomeration of green flies was doing on the subway platform, but this larger fly was eating it and paying very little mind to the camera. It seems to be a member of Calliphoridae, but I can’t find good information on exactly which one.