Flower
White lace flower, scientific name Orlaya grandiflora, also called Minoan lace, is native to India and Sri Lanka. White lace flowers are distributed in low altitude thickets and grasslands.
Dec 07 2021By Maggie