Flesh fly - Sarcophaga sp

Flesh fly - Sarcophaga sp

Observation - Flesh fly - Sarcophaga sp - UK and Ireland. Description: One of the Sarcophaga sp flesh flies

One of the Sarcophaga sp flesh flies