Larvae

Larvae

Observation - Larvae - UK and Ireland. Description: Larvae, approx. 10mm long, found in kitchen by open door

Larvae, approx. 10mm long, found in kitchen by open door