A tachinid fly (species undetermined), where the iridescence on the wings is visible. Iridescence is an optical phenomenon where the colour of an object changes as the angle of view changes. It is caused by multiple reflections from multi-layered, semi-transparent surfaces in which phase shift and interference of the reflections modulates the incident light.Photo: Muhammad Mahdi Karim