Organza Embroidery Leaf is a sheer organza fabric embroidered with a beautiful matching thread creating an elegant tiny leaf and stem design. This beautiful fabric is commonly used for tablecloths and overlays, runners, and sashes. This fabric is also good for apparel.