Hellinsia nuwara explained

Hellinsia nuwara is a moth of the family Pterophoridae. It is found in Sri Lanka.