Royalty-free stock photo ID: 1111182299

The Ocellated day gecko (Gonatodes ocellatus) is a spectacular lizard species endemic to Tobago and little Tobago island.