Sandra Lanz

A comic book artist based out of Providence, RI.