A small duck is standing on a leaf

Royalty-free stock photo ID: 94560754

A small duck is standing on a leaf