Erica Baxter

Erica Baxter is a character from Zenescope Entertainment comic books. She has a title named Grimm Fairy Tales Presents The Little Mermaid dedicated to her.