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.
Hiding from the Sun
GMF Welcome Event
Artemis
Hermes
Artemis Mirrors: The Gateway WIP