small frog very close up on leaf

Royalty-free stock photo ID: 37758034

small frog very close up on leaf