Cherry blossoms reflecting on a calm river by city buildings with tree - Free Stock Photo | Picren | PicRen