Jordan's Casque Headed Treefrog (Trachycephalus jordani) from south-west Ecuador

Royalty-free stock photo ID: 88402606

Jordan's Casque Headed Treefrog (Trachycephalus jordani) from south-west Ecuador