Light Lab



Light Lab on Shrewsbury Street, Worcester, MA.