Official NASA Apollo 11 Screen Print 18x24
£35.00
Sold out
7 colour screen print.
Official NASA licenced screenprint.
Artist Proof
Signed
Printed by White Duck Editions in the UK
Shipped securely in a tube with Brown backing paper.
Limited to 100 in the UK