The image shows a green fly perched on a purple thistle flower. The fly has a metallic green body with black stripes on its wings and legs. It is facing towards the right side of the image and appears to be resting on the petals of the flower. In the background, there are other thistle plants and grasses. The image is taken from a low angle, looking up at the fly.