Royalty-free stock photo ID: 753061282

Malayan horned frog, Megophrys nasuta