Selene II Picture

Selene
Greek goddess of the moon; known to ride on white horses.
Selene
Selene
Selene II
Endymion
Selene