Product code: Herald #6 page deals 19 original art
11x17" penciled artwork from "Herald: Lovecraft & Tesla" issue #2 in which Twain goes to cheer deals up Tesla.
.11x17" penciled artwork from "Herald: Lovecraft & Tesla" issue #2 in which Twain goes to cheer deals up Tesla.
.