Larva feeding on oak leaves

Larva feeding on oak leaves

Observation - Larva feeding on oak leaves - UK and Ireland. Description: