Fallen pink cherry flower petals covering the ground by tree roots with woodland - Free Stock Photo | Picren | PicRen