Giant walkingstick (Megaphasma denticrus)

As its name implies, the giant walkingstick (Megaphasma denticrus) is the largest of all North American walkingsticks. [Read more…]