Lucilia sp.

Lucilia sp.

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