A worldwide community photographing and learning about wildlife
Calliphoridae
Metallic green fly.
Spotted at Taman Langsat - Jakarta. These flies are found in most areas of the world, primarily the Western Hemisphere and especially California and Australia.
No Comments