Websites

Latisha Taylor Art

Latisha Taylor is a transplant artist residing in the beautiful city of Charlotte, North Carolina. She works extensively with Digital Art, and her program of choice is Procreate.