Wild ducks resting on floating log in calm river with wildlife - Free Stock Photo | Picren | PicRen