Brookesia minima

Brookesia minima, the smallest chameleon. Photo by Bill Love, courtesy of Blue Chameleon Ventures