Yellow Shell Moth

Yellow Shell Moth

Observation - Yellow Shell Moth - UK and Ireland. Description: