Light transmission through flower petals

I just picked my morning coffee; and walking back the I noticed a tiny white flower shining like a beacon of light. I could not believe my eyes; it looked as if the flower was producing its own light. What was really happening was light was shining on the petals in a strange way. A…