Hand-embroidered cotton on linen 36x36 cloth


Hand-embroidered cotton on linen 36x36 cloth