Caterpillar in greenhouse

Caterpillar in greenhouse

Observation - Caterpillar in greenhouse - UK and Ireland. Description: