Blowfly ?

Blowfly ?

Observation - Blowfly ?. Description: