Close
Giant walkingstick (female)
Megaphasma denticrus