Ali Ferguson

Contemporary stitched textiles from fragments of the past.