Lucilia sp?

Lucilia sp?

Observation - Lucilia sp? - UK and Ireland. Description: