Chamaeleo dilepis

Chamaeleo dilepis

Observation - Chamaeleo dilepis - Southern Africa. Description: Flap necked chameleon

Flap necked chameleon