Meet the Artist: Stevie Leigh at Discovery Museum

Discovery Museum Discovery Museum, 177 Main St, Acton

Meet 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 […]

Free with admission