Artemis Picture

Artemis is the Greek goddess of the Hunt and twin sister to Apollo, the Greek god of light and music.

If the Link pic turned out blah, this turned out blah^2. There's something wrong about this pic, and I can't really tell what it is.
Continue Reading: Artemis