green snake is sleeping on a tree branch

Royalty-free stock photo ID: 92919955

green snake is sleeping on a tree branch