Meet the Artist: Stevie Leigh

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