Nemesis Picture

Contest entry [link]

In Greek mythology, also called Rhamnousia/Rhamnusia at her sanctuary at Rhamnous, was the spirit of divine retribution against those who succumb to "hubris" (arrogance before the gods". The Greeks personified vengeful fate as a remorseless goddess, the goddess of revenge. Nemesis, Greek, meaning "to give what is due"

Stock images taken from:
Continue Reading:
The Fates