Glowing Petals: Luminous Flower & Botanical Puzzles