by stockphotofan1
flower pod or petals on plant or tree with green leaves
The license type determines how you can use this image.