Fly laying an egg

Fly laying an egg

Observation - Fly laying an egg. Description: I thought at first that this was a flesh-fly, Sarcophaga sp, but I understand they give birth to active larvae and this appears to be laying an egg. So I don't really know what it is - I hope the photo shows enough identifying features.

I thought at first that this was a flesh-fly, Sarcophaga sp, but I understand they give birth to active larvae and this appears to be laying an egg. So I don't really know what it is - I hope the photo shows enough identifying features.