Historic city buildings along a river bank reflecting in the calm water with reflection - Free Stock Photo | Picren | PicRen