NEATOSHOP

Monday, February 22, 2010

Giant walking stick insect




“They’re masters of disguise and are so fascinating!” LINK, Via: Youtube

No comments:

Post a Comment