Spider-Man #2 CGC SS 9.8 Dual Signature Autograph STAN LEE TODD MCFARLANE Lizard
Spider-Man #2 CGC SS 9.8 Dual Signature Autograph STAN LEE TODD MCFARLANE Lizard
Spider-Man #2 CGC SS 9.8 Dual Signature Autograph STAN LEE TODD MCFARLANE Lizard
Spider-Man #2 CGC SS 9.8 Dual Signature Autograph STAN LEE TODD MCFARLANE Lizard
Spider-Man #2 CGC SS 9.8 Dual Signature Autograph STAN LEE TODD MCFARLANE Lizard