A worldwide community photographing and learning about wildlife
Small fly, with large red eyes and bottle green box-like body.
fly can be a nuisance to humans and even cause accidental myiasis.
urticating hairs are avoided by most insectivores. Large numbers of the Forest ...