Odd larvae

Odd larvae

Observation - Odd larvae - UK and Ireland. Description: Found in boggy area amongst heath

Found in boggy area amongst heath