Stitched Canvases

Various canvases stretched with hand dyed textiles and hand stitched details