epiblema?

epiblema?

Observation - epiblema? - UK and Ireland. Description: