Seven Sisters Gallery and NC Glass Center Sit Minutes Apart—and Worlds Away | DirectStay Blog