News of The World II 180by120cm 2005

Original signed artwork by Stanza.