Singing Stitches

Image 12 of 14

Cotton and linen, hand dyed, hand stitched

Close Menu