Tiny flat green caterpillar

Tiny flat green caterpillar

Observation - Tiny flat green caterpillar - UK and Ireland. Description: