Royalty-free stock photo ID: 326830430

The iguana lizard sits on a close-up branch - Image