THE STARSHIP FACTORY - Building a model future
  • Home
  • Profile
  • Contact
  • Gallery
  • Workbench
  • Links
  • Discussion And Feedback

Princess Leia Organa
Source: Star Wars: A New Hope

Picture


Brand: Sol


Scale: 1/8

Medium: Vinyl

Release Date: ??

Pieces: 4

Life Lost: unfinished

Enhanced: No

TSF Rating: * * *

*Photos to be uploaded*  Please try another subject.


Powered by Create your own unique website with customizable templates.