larvae

larvae

Observation - larvae - UK and Ireland. Description: reddish brown larvae about 1 inch long and found near compost heap and place on tray for photo

reddish brown larvae about 1 inch long and found near compost heap and place on tray for photo