textile designer at Laura Lienhard Textiles - Burlington, Vermont, United States
Laura Lienhard Textiles is a design company based out of 187 S Winooski Ave, Burlington, Vermont, United States.