0 items / $0.00

11"x17" Venom holographic shard print

$15.00

Image of 11"x17" Venom  holographic shard print

This 11"x17" Venom art print is printed on a holographic shard paper that gives it a really cool look. This illustration depicts Venom waiting for Peter Parker on the roof of his Aunt May's house while squashing a blue and red spider on the chimney. Could this be foreshadowing?