pascuella?

pascuella?

Observation - pascuella? - UK and Ireland. Description: