Caterpillar

Caterpillar

Observation - Caterpillar - UK and Ireland. Description: Very small caterpillar found on Portuguese Laurel

Very small caterpillar found on Portuguese Laurel