Either Pollenia or 'Onesia' sp.; slight possibility of being a female Chlorotachina sp. (Tachiniae). Family placement of Pollenia and 'Onesia' (the Australian Onesia taxa) is an active area of research, but both are arguably within the Calliphoridae at present. Not enough characters visible to make the call either way.