Royalty-free stock photo ID: 8634583

frog - Xenopus laevis in front of a white background - Image