Yellow Dung Fly

A yellow dung fly on the petal of a garden flower.