Yellow Dung Fly (Scathophaga stercoraria)
This is a fly! It is yellow and is usually found on cow pats or other dung. It is exactly what the label says, a Yellow Dung Fly.
Not one of nature's 'lookers' I grant you but an essential part of the ecosystem none the less.
The Yellow Dung Fly lays its eggs in dung, the larvae hatch out and then consume the dung until they become adults and lay their eggs in dung. A life cycle governed by the cow pat and one that gives the cow pat a definitive life span otherwise we would be inundated with cow pats!
You may not like creatures like this, but we could not survive without them doing the dirty work!