Wild ducks resting on a fallen tree branch in a calm reflective pond - Free Stock Photo | Picren | PicRen