Miniature Needle Painting Embroidery

By Trish Burr