Stheno Picture

Stheno, a gorgon from greek mythology.
Continue Reading: Gorgons