• Image of Official Venom Print - Artist Proof

This is a official Venom print created for Stan Lee to sign at SDCC for Stan Lee Collectibles. Got in 10 artist proofs.

Size: 18x24
Paper: French Black
Ink: Silver & Red
Edition: Artist Proofs (11 total)

Sold Out