Extatosoma tiaratum, commonly known as the spiny leaf insect, the giant prickly stick insect, Macleay’s spectre, or the Australian walking stick, is a large species of Australian stick insect endemic to Australia.
This exceptional specimen is professionally persevered, mounted, and framed.