Flesh fly (Sarcophaga carnaria) sitting on dung. The dutch name is 'dambordvlieg'. Unlike most other flies these flesh flies are viviparous, they give birth to live young.
Collapse replies Expand replies
Sign in or Join in order to comment.
Comments (1)
Collapse replies Expand replies