Leia Princess of Alderaan: Limited Edition on Paper


Print details: 

  • Officially licensed in partnership with ACME Archives
  • Limited Edition of 500
  • 50 Artist Proofs
  • 18×24″ fine art giclée print
  • Hand signed by Olivia De Berardinis
  • Certificate of Authenticity

Out of stock

SKU: G-5020 Categories: ,
Limited Edition on 100% rag paper

Created for Sideshow Collectibles by ACME Archives