species 4,293 observations

Blue-green Bottle Fly

Lucilia coeruleiviridis