Sort:  
 3 years ago 

Thank you very much for your kind words. These insects are found in the forests of Aceh