Macynia labiataThunberg's Stick Insect


    • Thunberg's Stick Insect
      Macynia labiata