A worldwide community photographing and learning about wildlife
Calliphoridae
Metallic green fly.
Spotted at Yogyakarta, Java Island, these flies are found in most areas of the world, primarily the Western Hemisphere and especially California and Australia.
No Comments