Large White butterfly (caterpillar)

Large White butterfly (caterpillar)

Observation - Large White butterfly (caterpillar) - UK and Ireland. Description: Caterpillar stage

Caterpillar stage