Helen of Troy Picture

Also known as Helen of Sparta, and the face that launched a thousand ships.
I did ten paper dolls as a part of an English project about the Trojan war (Greek mythology).
I might upload a couple more, but I won't add them all.
Continue Reading: Sparta