Frog on a flower

Royalty-free stock photo ID: 32271715

Frog on a flower