Carol Larson
Mixed Media Textile Art
39” x 34”
hand-dyed, screen-printed, machine-stitched private collection