Small kingfisher bird resting on a tree branch above a river in the wild with blue water - Free Stock Photo | Picren | PicRen