Frog sitting on the lily leaf, reflection

Royalty-free stock photo ID: 12877360

Frog sitting on the lily leaf, reflection