dcsimg

Chamaeleo jejy is a species of Squamata in the family chameleons.