

Flesh Fly - Love those feet
Description
Love those feet !!!
Sarcophagidae are a family of flies commonly known as flesh flies. They differ from most flies in that they are ovoviviparous, opportunistically depositing hatched or hatching maggots instead of eggs on carrion, dung, decaying material, or open wounds of mammals, hence their common name.
Guernsey 13 May 2020
Details
2548 x 1698px
Formats
Digital Download
Printed Product
Buy
From $6.77