Green frog on bamboo

Royalty-free stock photo ID: 48953335

Green frog on bamboo