Jacob Gorneau I am one-hundred per cent certain it is a Spur Legged Phasmid. This "stick insects" are native to Australia and look exactly the same. Great pic!
Comments (1)