Lordship moths - Yellow Shell

Lordship moths - Yellow Shell

Observation - Lordship moths - Yellow Shell - UK and Ireland. Description: