An Incredible Camouflaging Job

Meet the leaf-tailed gecko (that is, if you can spot it). Talk about survival...

436 views all-that-is-interesting.com

Interest

Bizarre/Oddities
Discovered by Stumble Girl
on Jan 21, 2013

Stumblers Who Like This Page