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.
Hades overlooking his realm
Concept - Hades I
Cocytus
Hades and  Persephone
Cerberus