green caterpillar

green caterpillar

Observation - green caterpillar. Description: Mature hedgerow and scrub nearby

Mature hedgerow and scrub nearby