prudencemacleod.com
Lady Justice
Sometime between Tasha Stewart witnessing the murder of her parents and the attempt on her life, she made a deal with a goddess. In exchange for super powers Tasha would bring Justice to the city. …