Green frog on the lotus leave in the lake

Royalty-free stock photo ID: 80533795

Green frog on the lotus leave in the lake