Craft Embroidery

Hand embroidery of a leaf or a petal

Top