Caterpillar and flower bud of carpenteria.

Caterpillar and flower bud of carpenteria.

Observation - Caterpillar and flower bud of carpenteria. - UK and Ireland. Description: