Tag: Michelle Armas

  • Michelle Armas

    Michelle Armas

    Living in Atlanta (Georgia, USA), Michelle Armas is an artist working in acrylics and oils. She started out her career transcribing learnings from a post graduate degree in Graphic Design and Branding into the fast-paced world of corporate branding in New York, but soon decided…