A chameleon was captured on camera in a rare moment as it turned itself an array of colours in its natural habitat. The awe-inspiring creature went from red to pink to green, then to blue and on to russet as it moved on a tiny branch.
Don't miss the rotating eyeballs of the enigmatic lizard which matched the colour of its skin.