Serene river reflection featuring ducks resting on a fallen tree branch - Free Stock Photo | Picren | PicRen