Princess Leia of Star Wars got her own Big Head paper toy by B. Ratliff of Chemical 9.
Star Wars Big Head Princess Leia Papercraft

0 comments