DISQUS

Everything Everywhere: Daily Travel Photo - Sarawak, Malaysia

  • eunice · 1 year ago
    A walking stick! You really have good eye sight to spot this insect that looks like a twig! I think I saw this kind of insect once on our car windscreen!