That is a leaf-tailed Gecko. Is that amazing or what?
Back...
Montagne Ambre National Park - Madagascar
June - 2008