Twelve21 Gallery is Orlando's newest visual art space set to open May 21st. With an ever growing art scene, Orlando is quickly becoming a southern hub for art and culture. Tapping into this movement, Twelve21 Gallery is committed to exposing the concealed talents of the growing Orlando art community, as well as showcasing national work. The gallery will be holding monthly events featuring...