The Plumeria flowering element showcases a stunning display of meticulously arranged small flowers and leaves, surrounded by a vibrant backdrop of oversized, abstract green foliage. nature flower flowers Nature's Petal