Glowworm (larva)

Glowworm (larva)

Observation - Glowworm (larva) - UK and Ireland. Description: