Unknown insect

Unknown insect

Observation - Unknown insect. Description: This insect was found on the wall near Dambullah - Sri Lanka

This insect was found on the wall near Dambullah - Sri Lanka