Stan lee
Artist: Optimus Volts
Medium: Silk screen print
Dimensions: 13 x 19 print 
Frame size : 17 x 21

Stan Lee & Optimus Volts Signed COA Silk screen print 1 Of 1 Exclusive

$495.00Price