Princess Leia Rocket Launcher (Framed)
Princess Leia Rocket Launcher (Framed)
£260.00
Screen Print, Signed and Numbered
Limited Edition of 50
Size Framed: 710mm x 520mm
Screen Print, Signed and Numbered
Limited Edition of 50
Size Framed: 710mm x 520mm