Latisha Taylor Art

Latisha Taylor is a transplant artist from North Carolina. She works extensively on creating digital illustrations featuring monsters, magical girls, and more!

Find Me Online