Cherry blossom trees in full bloom along a waterfront park in spring - Free Stock Photo | Picren | PicRen