caterpillar

caterpillar

Observation - caterpillar. 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,