Tag: Phasmida, or Phasmatodea

Walkingstick

insect