Larva

Larva

Observation - Larva - UK and Ireland. Description: Approx 2 long. distinct black eye spots

Approx 2" long. distinct black eye spots