Psychidae sp. on Euryops floribundus

Psychidae sp. on Euryops floribundus

Observation - Psychidae sp. on Euryops floribundus - Southern Africa. Description: