Yellow Shell

Yellow Shell

Observation - Yellow Shell - UK and Ireland. Description: 'Shy'...mostly resting on underside of leaves

'Shy'...mostly resting on underside of leaves