caterpillar

caterpillar

Observation - caterpillar - UK and Ireland. Description: The green one is smaller, think just a differet stage, found on bracken in Pembroke south west wales,

The green one is smaller, think just a differet stage, found on bracken in Pembroke south west wales,