Sacramento Public Library

Avenging Angel

Avenging Angel

Avenging Angel - Cynthia Eden

Although at first things are a little confusing, you fall in love with this book. It keeps you guessing until the end.

- Gabriela, 17
Back to Top
Back to Top