Cocytus Picture

Frame from stock exchange, broken glass and girl are my own.

Cocytus is the river of lamentation in Hades, the place, in Greek Mythology.
Continue Reading: Hades