lucilia sp, ?caesar

lucilia sp, ?caesar

Observation - lucilia sp, ?caesar - UK and Ireland. Description: