Carol Larson
Mixed Media Textile Art
32″ x 33″
hand-dyed, screen-printed, machine-stitched private collection