Royalty-free stock photo ID: 1138595723

The Wellington green gecko (Naultinus punctatus) - Image