Uroplatus gecko head December 24, 2011 at 1007 × 666 in The Geckos’ cloak of invisibility ← Previous Next → Uroplatus gecko Uroplatus fimbriatus