Two-horned chameleon

Two-horned chameleon

Observation - Two-horned chameleon - Southern Africa. Description: