Mechal Renee Roe is an artist, designer, writer, and all-around creator. She loves creating for books, film, art, and animation. Originally from St. Louis, Missouri, she now lives in Atlanta, Georgia. You can follow Mechal Renee Roe on Instagram, Facebook, and Twitter @happyhairgirls and @mechalroe.
For more on our cookies and changing your settings click here