Tag: Michelle Armas
- 
 Michelle ArmasLiving 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… 
