Aphrodite walks ashore Picture

Aphrodite, the "love" goddess of Greek mythology walks ashore for the first time after awakening from her seafoam embryo.
Continue Reading: Aphrodite