Unidentified Larva

Unidentified Larva

Observation - Unidentified Larva - UK and Ireland. Description: