La Manzanilla.info Message Board Archives

Another weird insect!

Posted by Mazinka on July 21, 2014, 4:24 pm
187.146.137.13

I have come across stick insects before but this 'leaf' insect is a first!




552



By posting, you confirm that you have read and agreed to be bound by the board's usage terms