Artemis Statue in the Louvre Picture

Here is a sculpture of the Greek Goddess Artemis. She's my favorite out of all greek mythology.
Continue Reading: Artemis