Mallard with its ducklings 2
A duck (female mallard) is standing on a rock while its eight ducklings are swimming by in a pool of water.
© Pmitov | Stock Free Images
Similar Free Images