Meet the Artist: Stevie Leigh
Discovery Museum Discovery Museum, 177 Main St, Acton, MA, United StatesMeet local artist Stevie Leigh who upcycles fabric scraps to create unique pieces of clothing that look as good on a body as they do hanging on a wall. Bring a stuffed animal from your home to design and construct a new outfit for your furry friend using your imagination and a variety of creative […]