Oecophoridae - Oecophorinae - Batia lunaris

Oecophoridae - Oecophorinae - Batia lunaris

Observation - Oecophoridae - Oecophorinae - Batia lunaris - UK and Ireland. Description: