Stan Lee signed canvas

£795.00

Quantity