Share
twitterlinkedinfacebook
Image 1 of 1
3053579.JPG
Flesh Fly, Sarcophagidae. Most Flesh Flies breed in carrion, dung, or decaying material but some lay eggs in open wounds of mammals, hence their common name, Hacienda Baru, Costa Rica.