Green Bottle (Lucilia )

Green Bottle (Lucilia )

Observation - Green Bottle (Lucilia ) - UK and Ireland. Description: