The Amazing Spider-Man #129 German Back Published at 1088 × 1600 in The Amazing Spider-Man #129 Comic Book Values & Price Guide Related