Nina Glazer is an Atlanta-based artist bringing her vision to life for the world to see with a splash of sparkle and a whole lot of color.

Nina Glazer is an Atlanta-based artist bringing her vision to life for the world to see with a splash of sparkle and a whole lot of color.