Royalty-free stock photo ID: 240262402

Bushmaster (Lachesis muta) - Image