Herald: Lovecraft & Tesla

Jessica trevino earhart cover

Fanart for the comic Herald: Lovecraft and Tesla. Amelia Earhart battles creatures from another world.