The Amazing Spider-Man #29 1:25 Marco Checchetto Variant

SKU: MARTHE24DEF1023
Regular price $8.99

Beaten and bloody, with his back against the wall, has Spider-Man finally met his match?