Epiblema species?

Epiblema species?

Observation - Epiblema species?. Description: Seen in daylight - not obviously disturbed

Seen in daylight - not obviously disturbed