Godzilla
Godzilla
Regular price
£350 GBP
Regular price
Sale price
£350 GBP
Unit price
/
per
24” x 36” screen print
300gsm Gmund Bauhaus
Hand numbered. Gallery stamp on the reverse
Printed by White Duck Editions
Limited edition of 300
300gsm Gmund Bauhaus
Hand numbered. Gallery stamp on the reverse
Printed by White Duck Editions
Limited edition of 300