Herald: Lovecraft & Tesla

Alternate cover for the comic Herald: Lovecraft & Tesla. Amelia Earhart fights her way out of another plane of existence, trying to find her way home.

Back to Top