Carry a Big Stick?

May 13, 2014
Facebook
by Editor in Chief

Facebook - Check out this amazing critter!  This is a Goliath stick insect (Eurycnema goliath), found along the north coast of New South Wales, Australia

check it out@ Facebook
USARK