Sunday, September 2, 2012

giant leaf insect

Just saw this today - this was the about the size of my hand! Giant leaf insect thing!





No comments:

Post a Comment