Small soldier fly (3 mm) Pachygasterinae Gabaza sp. For a stereo pair of this (or a very similar fly) go here ... www.flickr.com/photos/jacobs_ian/14471639200
Large wasp mimic: not actually black as sometimes proposed. Note the sinister carnival mask that I imagine I see on the thorax.
Pacygastrinae. Tinda sp. See comments for a more extensive view .
Large black soldier fly that looks more like a wasp at first site than a fly. cf. Hermetia illucens that has a world wide distribution in tropical and warm temperate regions.
Tags: Hermetia illucens Stratiomyidae