Yellow Shell possibly

Yellow Shell possibly

Observation - Yellow Shell possibly - UK and Ireland. Description: I think this may be Yellow Shell but does not appear common in Notts. I would welcome your comments

I think this may be Yellow Shell but does not appear common in Notts. I would welcome your comments