Greta Hayes

Greta Hayes (also known as Secret) is a character from the DC Comics universe.

Chapter 42

 * Released April 2002