Notostira?

Notostira?

Observation - Notostira? - UK and Ireland. Description: