Home12 in. x 18 in. print (matte finish)Signed by the artist upon orderStan Lee Print$50.00PriceQuantityAdd to Cart