Fallen pink flower petals scattered over garden brick pathway and grass - Free Stock Photo | Picren | PicRen