Royalty-free stock photo ID: 1173238129

Mozambique flapped necked chameleon (Chamaeleo dilepis petersii)