Blow fly, carrion fly, bluebottles, greenbottles, or cluster fly

Royalty-free stock photo ID: 209823907

Blow fly, carrion fly, bluebottles, greenbottles, or cluster fly