Royal python or ball python (Python regius), resting on rock surface

Royalty-free stock photo ID: 76922356

Royal python or ball python (Python regius), resting on rock surface