Selene II Picture

Selene
Greek goddess of the moon; known to ride on white horses.
Continue Reading: Selene