Royalty-free stock photo ID: 711183196

Hairy frog, Trichobatrachus robustus - Image