dcsimg

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