green catapillar

green catapillar

Observation - green catapillar - UK and Ireland. Description: green with yellow head and distinctive black 'eye spot'

green with yellow head and distinctive black 'eye spot'