Royalty-free stock photo ID: 140041345

Bushmaster / Lachesis muta - Image