The Cosmic Twins Picture

The Cosmic Twins of Roman [Or Greek, Rather] Mythology:
Artemis and Apollo.
Continue Reading: Artemis