Light Art & Design is located in Chapel Hill, NC. It combines, design, art, and culinary in one space. The art inside is all local artists from close proximity.
Light Art & Design is located in Chapel Hill, NC. It combines, design, art, and culinary in one space. The art inside is all local artists from close proximity.