This is a Premium giclee prints, an upgrade from the standard giclee print, are produced on thick (310 gsm), textured watercolor paper with the same vivid colors, accuracy, and exceptional resolution giclee.
Got this signed by Stan Lee in person.
Wakefield, United Kingdom
For the moment, all purchases can be made
inside Boxes on your mobile device