A close-up view of a green tree python slithering on a tree.

Royalty-free stock photo ID: 64768642

A close-up view of a green tree python slithering on a tree.