miked - fly larva?? - 2nd July 2005

miked - fly larva?? - 2nd July 2005

Observation - miked - fly larva?? - 2nd July 2005 - UK and Ireland. Description: under log

under log